The film unfolds in Manila, Philippines, and in the jungles of the island of Boracay on a tropical...
Marines on a deserted island are ordered to defuse bombs, but then an alien creature terrorizes...